List the assessment methods to be used and the context and resources required for assessment. Copy and paste the relevant sections from the evidence guide below and then re-write these in plain English.
ELEMENT | PERFORMANCE CRITERIA |
Elements describe the essential outcomes. | Performance criteria describe the performance needed to demonstrate achievement of the element. |
1. Determine testing need in development | 1.1 Identify testing role across software development life cycle 1.2 Identify testing types and testing tools 1.3 Recognise testing benefits, standard and terms |
2. Prepare test plan document | 2.1 Gather requirements to develop test plan 2.2 Analyse and identify test data using various test-case design techniques 2.3 Define and design test cases |
3. Write and execute test procedures | 3.1 Choose and adopt a unit test framework 3.2 Design and implement algorithm in test procedures 3.3 Perform test executions |
4. Review test results | 4.1 Record test results 4.2 Analyse test results 4.3 Produce test progress reports 4.4 Manage defects |
Evidence of the ability to:
apply test case design techniques to develop a test plan, and to test cases that adequately cover specific test requirements
design, implement and execute test procedures, or scripts, by using a unit test framework and an integrated development environment (IDE)
create test progress reports based on recorded test results.
Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.
To complete the unit requirements safely and effectively, the individual must:
describe the characteristics of programming languages
explain input and output requirements
outline the life cycle for software development
outline the processes and techniques for testing small-size applications.
Gather evidence to demonstrate consistent performance in conditions that are safe and replicate the workplace. Noise levels, production flow, interruptions and time variances must be typical of those experienced in the programming and software development industry, and include access to:
the software development environment
specific test requirements, such as the test-plan document
suitable code to be tested
word-processing software.
Assessors must satisfy NVR/AQTF assessor requirements.